makeup mirror - German English Dictionary